Definition of Motor Inn

  • (noun) a hotel for motorists; provides direct access from rooms to parking area

Synonyms of Motor Inn


Antonyms of Motor Inn


No Antonyms Found.

Homophones of Motor Inn


No Homophones Found.